新闻banner
当前位置: 首 页 >> 新闻资讯>>技术资讯
07

RJM8L003 用户开发指南20220708更新

                    

                RJM8L003 用户开发指南20220708更新

 

一、 RJM8L003 最新资料链接,不定期更新此链接中的文档等技术资料,请自行不定期进入下载。

   数据手册可以直接自行 到公司官网 www.runjetic.com 下载。  

           链接https://pan.baidu.com/s/15MaOLMlas8kkA919wPXCgQ 提取码q9ex 

二、 RJM8L003 通用驱动文件链接,供学习和使用,仅供参考!

          链接:https://pan.baidu.com/s/16v_v3QRwAM1_urZ6Z0xDuw?pwd=1una  提取码:1una 

三、 更新日志中出现增加,补充说明,变更字样的可以直接看 对应注意点,如出现删除字样的请对照该文档的上一次更新, 详细见文档最后一页修改日志,文中标注 红色字体的,开发 前需要重点阅读!!!


FQ&A: 

1、 外部晶振能为 24MHz 吗?  

答:可以,外部无源晶振选用范围(4-24MHz),外部无源晶体大于 16MHz 时,需要二分频,

另外支持有源晶振(1-16M)或 方波信号源输入,目前的方波信号源测试到 48MHz但是需要分频到有效频率范围内超过有效频率范围会发生意想不到的现 象!!! 

2、 支持在线仿真吗?  

答:目前不支持,后续会支持! 

3、 是否支持 IAP?  

答:支持。 

4、 RJM8L003 开发环境搭建:1657286931360.jpg

,请按 此压缩包中的文档进行替换安装,此文件在 RJM8L003 资料 链接中可以下载 安装成功后可以在 keil C51 软件下工具栏 help 查看 About uVision 的版 本信息,对照编译链接工具版本,如下图示。 

1657287101754.jpg


5、 (RJM8L003、RJM8L151S)和 RJM8L151 烧录器硬件相同固件不同注意区 。如果无法连接目标芯片,请确定烧录器固件是否是最新的烧录器固件, 连接上烧录器后可以按下烧录器上的复位按钮,用串口助手查看烧录器打印 信息,如下图所示;串口波特率 115200。如果不是,请更新最新的烧录器固 件,更新方法可以查看简易版烧录器固件更新说明书。

1657287142941.jpg


6、 串口使用注意事项:

1、 printf 函数在 51 单片机中使用需要特别注意格式化输出的数据类型。否 则很容易出现数据大小溢出。一定不要在中断函数中直接使用 printf 函 数,或直接使用串口发送函数。 

2、开启串口中断后,发送中断和接收中断同时开启了,因此 MCU 发送数 据的时候也会进中断服务函数,需要看中断服务函数有没有判断发送完成 标志。MCU 串口发送数据时,最好先关闭串口接收及中断,发送完成后再 打开串口接收及中断,否则在多个中断的系统应用中时,会有可能出现发 送一组数据(8 个为例)时,数据分段的情况。 

7、 在使用低功耗各模式时,

注意事项: 

1> 没有用到(悬空)的 GPIO 将 GPIO 的输入、输出使能关闭,用到的 GPIO 根据外围电路状态输出高电平或低电平。

1657287203786.jpg


2> 如果想使用开发板测试芯片功耗,可以参考下图拆掉一些元件: 

1657287233037.jpg


3> 低功耗应用时:GPIO 口做为 IO 唤醒源后是不能读取这个 IO 的状态的 

8、 ADC 使用注意事项: 

1> 使用时 ADC 各通道口需要增加滤波对地电容 

9、 开发板使用时,注意事项: 

1> 当使用烧录器和开发板同时供电时,上电后开发板不运行是由于开发板 复位脚把 MCU 复位脚钳住了。 

2> 当使用开发板供电时,未使用烧录器供电,且未断开烧录器与烧录板的连 接时也会出现上电后开发板不运行的现象,也是由于开发板复位脚把 MCU 复位脚钳住了,此时断开开发板与烧录器的连接线方可运行。 

3> 在使用高级定时器的 PWM 输出通道 2 的反向输出口时,需要将板上的电 容去掉后再测试。 

10、 烧录口 IO 复用硬件注意事项 

答:当使用烧录口的 IO 时,配置 GPIO 功能需放置到最后初始化,另外烧录 口 IO 不能有下拉电阻,烧录程序的时候需要接复位脚。 

11、 SOP14 和 SOP16 封装 OSCIN,OSCOUT 可否用为 GPIO? 

答:外部晶振脚不能用作 GPIO 功能,20Pin 的没有外部晶振脚,

4 种封装均 没有外部 32768Hz 时钟接口。 

12、 Flash 擦除、读写,在供电范围内(2.0 – 5.0V),是否都可以? 

答: 可以  13、 高阻输入怎么设置? 

答:GPIO 没有高阻输入模式

14、 RJM8L 简易版烧录器烧录时使用注意事项: 

a、使用时烧录器烧录时请注意不要外挂大电流器件。 

15、 如果烧录脚的 IO 在实际应用中被复用为功能口,就要预留 RST?  

答:是的,因此建议 PCB 设计时烧录口统一预留出 RST 脚。  

16、 RJM8Lxxx 简易烧录器(2Line 版)V1.1.0,烧录 003 芯片时,不能全片擦 除 003 芯片,但烧录时可以全片擦除 151S,需要使用 memory 保护才能擦除 

17、 开发板的参考电路中,003/151s 的复位电路的电容不要焊接,但电路可 以保留,增加了反而会出现上电不工作的现象!!!  

1657287254876.jpg


18、 003/151S 正常工作时的功耗峰值有多大? 

答:小于 4mA。  

19、 注意:003 的早期样品没有写入 UID,出厂的芯片会写入。  

20、 003/151s 的 1 拖 4 烧录器 硬件上需要去掉 4 颗电阻,不去掉会影响在 线烧录,不影响脱机烧录,如下图所示,在线烧录速度会比较慢,不建议使 用。  

1657287289841.jpg


21、 如果是 6 月 14 日之前送样发送的资料,gpio 的库文件里的 GPIO 输入输 出函数配置存在书写错误,请及时在 003 资料包中下载新的库文件替换掉原 gpio 文件,最新库版本依然是 V1.2。

如图:  

正确的:   

1657287322910.jpg


错误的:  

1657287343690.jpg


22、 低功耗休眠状态下全局变量会被保存下来吗?  

答:是的。  

23、 全局变量被修改的问题 

1、优化的太狠了(8 级有时候也发现了)会导致函数临时变量地址重叠,这 时候如果一个函数正在运行,突然来了中断,刚好函数内的临时变量和中断 服务函数内的变量地址编译器编译的一样,就会发生中断退出后,回到原来 函数执行的时候,变量被修改的问题 

2、注意:数据量大小不要超越定义的数组大小范围,否则可能导致全局变量 被修改的现象

24、 如有其它疑问及时联系我司! 

修改日志: 

1. 2022-03-25:更新 RJM8L003 底层开发库至 RJM8L003_DEMO&LIB_v1.2.rar。 添加 RJM8L003 资料链接,不定期更新此链接中的文档等技术资料,请自行不定 期进入下载。数据手册可以直接上公司官网 www.runjetic.com 下载,谢谢! 

资料链接:https://pan.baidu.com/s/1Q0kVDhT05jsP4Bt7sLr_jg 请点击 提取码:v0nd (此资料链接不在维户!) 

2. 2022-03-29:增加 开发使用注意项 第 6,7 点

3. 2022-04-01:补充说明 开发使用注意项 第 7 点 增加 开发使用注意事项 第 8 点 

4. 2022-04-08:增加 开发使用注意项 第 9 点 

5. 2022-04-11:补充说明 开发注意示项 第 9 点的第 3 项 增加 开发注意事项 第 10 、11、12 点 

6. 2022-04-22:修改并补充说明 开发注意事项 第 5 点 

7. 2022-04-29:补充说明 开发注意事项 第 7 项的第 3 项

8. 2022-05-09:增加 开发注意事项 第 13 、14、15 点 

9. 2022-06-02:增加 开发注意事项 第 16 点 

10. 2022-06-09:增加 开发注意事项 第 17 点 

11. 2022-06-09:增加 开发注意事项 第 18,19,20 点 

12. 2022-06-14:删除 开发注意事项 第 7 点的第 3 项 003 资料

                             新链接https://pan.baidu.com/s/15MaOLMlas8kkA919wPXCgQ 提取码q9ex  

用户手册更新至 V1.2 版本,请及时下载最新手册!

13. 2022-06-15:修改并补充说明 开发注意事项 第 17 点 

14. 2022-06-17:补充说明 开发注意事项 第 7 点的第 1 项 

15. 2022-06-24:增加 RJM8L003 通用驱动链接,供学习和使用,仅供参考! 

                             链接https://pan.baidu.com/s/15MaOLMlas8kkA919wPXCgQ 提取码q9ex 

16. 2022-06-30:增加 开发注意事项 第 7 点的第 3 项 

17. 2022-07-08:修改并补充 开发注意事项 第 6 点 增加 开发注意事项 第 21 ,22,23 点


底部二维码1
手机扫一扫
关注我们微信公众号