1、 CPU 的设置
① 晶振类型: 外部晶振——External clock source
并联晶振——Pierce oscillator
串联晶振——Colpitts oscillator
不同的联接方式选用不同设置。
② 晶振频率:电路板上用的多少 M 的就填入多少 M。
③ 起动模式:要选择单片普通模式(大部分都是这种情况,无外部总线)。
④ PLL clock: 要使能。
⑤ 内部总线时钟:一般用最高值(D 系列的芯片都是 25M), PLL 的系数软件会自
动选择。
其他的无需设置,单片机就可以正常运行。
2、 IO 口设置
IO 口的 Bean 经常用的有两种:Bit,Byte,分别对应一位、一个字节。
IO 的设置就是选择需要的口,再选定输入还是输出。
3、 定时器的设置
注意:16 位自由定时器,是从 0-65535,自由运行,不可以修改计数器的值。
① Device 选择需要的定时器
② 中断服务使能,就能每周期产生中断
③ 周期可以根据需要选择,一般都是 1ms。
④ 初始化代码使能
⑤ 在 Events 中要使能中断服务程序,并在中断服务程序中不断修改比较值,使得每
次都是 1ms 后产生中断。
4、 CAN 的设置
① Clock Setting: 总线时钟;预分频选 4;跳变宽度选 2;Time Segment1 选
16;Time Segment1 选 8。在总线频率是 25M 时,是 CAN 波
特率是 250kbps。
预分频选 8 时,是 CAN 波特率是 500kbps。
②只听模式关闭
③标识符屏蔽寄存器,设置为 FFFFFFFF 时,所有的 CAN 都被接受。
④选择 CAN 通讯引脚。
⑤接受中断,指定中断服务函数名称(需要在源文件中手动添加中断服务函数)。
5、 ADT 的使用
①interrupt 选择,如果选择了,就会在转换结束后产生中断。
②通道数选择,并且需要指明 IO 口
③AD resolution 转换精度选择,可以选 8 位或者 10 位
④转换时间必须设定
⑤选择是否通过外部触发来启动 AD 转换。
⑥result mode 转换结果是左对齐还是右对齐,是否有符号
⑦自动扫描模式选择
评论10