- 博客(6)
- 资源 (4)
- 收藏
- 关注
原创 TC397 Start Mode
如果选择ABM模式,BootROM会检查hex文件的合法性,如果不合法,程序会停留在选择的模式中.。如果擦除上述abmhd_data_const地址的内容,下次上电,ABM就会停在Bootstarp loader mode中,通过配置P14.1和P14.0的GPIO口模式,能够判断使用CAN 模式还是ASC模式烧写。上电后先执行Firmware程序(芯片的固件,通常由芯片厂商预先烧录,一般用户无法修改和升级,Firmare程序一般存储在BROM中),然后进入UCB_BMHD区配置启动方式。
2024-11-01 13:47:32 432 1
原创 TC397的SOTA功能介绍和使用
TC397的PFlash支持两种地址映射方式,从而可以使得应用程序在编译的时候不需要区分AB区,使用相同的地址即可,就是编译后在A区B区都可以运行。
2024-10-18 19:05:04 548
原创 TC397 使用 EB 配置 串口I2C
一方发送,不考虑另一方是否收到,直接进行下一次传输(不带时钟同步信号)。如下图所示,我们P15.4和P15.5 配置成输出复用功能ALT6。使用P15.5和P15.4配置成IIC功能,访问MCP79411。这里目前不使用中断触发,不过可以了解一下中断配置的界面。I2cSCLSelect :I2C时钟信号线的引脚选择。I2cSDASelect:I2C数据信号线的引脚选择。I2cTxTimeOut : 写操作的超时时间;I2cRxTimeOut :读操作的超时时间;P15.4和P15.5 的配置如下。
2024-08-14 18:01:57 1116
原创 TC397 使用 EB 配置ICU
根据芯片手册可知,这个引脚有三种TIM通道选择, 我这里选择TIM2通道4(根据心情),上面3.6的配置也是根据这个来的。上图标号1的参数配置,我这里选择的为clock1 ,当然你也可以选择0 ,很随意。TimChannelClockSelect :选择的时钟源,这里选择clock2。如图配置的话,ICU的时钟为50M/5000 = 10000hz.新建一个ICU通道,名字随便取,这里我用的是默认的。下图标号2为给ICU输入捕获的时钟。标号2为输入时钟后的分频,标号1为时钟源输入,
2024-04-17 18:56:46 1169
Keil C51 V9.00
2014-12-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人