0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

【中科昊芯Start_DSC28034PNT湖人开发板试用体验】 基于中科湖人的仪表

开发板试用精选 来源:开发板试用 作者:电子发烧友论坛 2022-11-21 10:34 次阅读
本文来源电子发烧友社区,作者:马先生, 帖子地址:https://bbs.elecfans.com/jishu_2289178_1_1.html

基于中科湖人的仪表

迪文COF屏UI
使用迪文的屏做了一个简单的UI


poYBAGK1Z6GABHxQAABP0NVitto542.jpg



poYBAGK1aD-ACcx7AAOd5zOSPTw695.jpg



硬件连接使用迪文的串口连接中科的串口

pYYBAGK1apSAQqeCAAH85Honm_A678.jpg



并且用到了外扩模拟接口和可调电阻

这里需要注意把ADIN5A短接到RG

把可调电阻信号传送给对应引脚。


  1. void Scia_Config(uint32 baud)
  2. {
  3. uint32 div = 0;
  4. uint32 divsel = 0;
  5. uint32 lospcp = 0;
  6. uint32 lspclk = 0;
  7. uint16 brr = 0;
  8. /*获取系统时钟的倍频、分频和低速外部时钟的值*/
  9. div = SysCtrlRegs.PLLCR.bit.DIV;
  10. divsel = SysCtrlRegs.PLLSTS.bit.DIVSEL;
  11. lospcp = SysCtrlRegs.LOSPCP.bit.LSPCLK;
  12. if(lospcp != 0)
  13. {
  14. lospcp = lospcp * 2;
  15. }
  16. else
  17. {
  18. lospcp = 1;
  19. }
  20. /*分频值设置
  21. divsel为 0时,系统时钟4分频
  22. divsel为 1时,系统时钟4分频
  23. divsel为 2时,系统时钟2分频
  24. divsel为 3时,系统时钟1分频*/
  25. switch(divsel)
  26. {
  27. case 0:
  28. case 1:
  29. lspclk = 12000000 * div / 4 / lospcp;
  30. break;
  31. case 2:
  32. lspclk = 12000000 * div / 2 / lospcp;
  33. break;
  34. case 3:
  35. lspclk = 12000000 * div / 1 / lospcp;
  36. break;
  37. }
  38. brr = lspclk / (baud * 8) - 1;
  39. /*SCI 停止位设置 0:一个停止位 1:两个停止位*/
  40. SciaRegs.SCICCR.bit.STOPBITS = 0;
  41. /*SCI 奇偶校验位 0:奇偶校验 1:偶偶校验*/
  42. SciaRegs.SCICCR.bit.PARITY = 0;
  43. /*SCI 奇偶校验使能 0:关闭 1:启用*/
  44. SciaRegs.SCICCR.bit.PARITYENA = 0;
  45. /*SCI 字符长度 0:1个字长1:2个字长 ... 7:8个字长*/
  46. SciaRegs.SCICCR.bit.SCICHAR = 7;
  47. /*使能SCI的发送机和接收机*/
  48. SciaRegs.SCICTL1.bit.TXENA = 1;
  49. SciaRegs.SCICTL1.bit.RXENA = 1;
  50. /*SCI 16位波特率选择寄存器 高8位*/
  51. SciaRegs.SCIHBAUD = (uint8)((brr >> 8) & 0xff);
  52. /*SCI 16位波特率选择寄存器 低8位*/
  53. SciaRegs.SCILBAUD = (uint8)(brr & 0xff);
  54. /*SCI 软件复位,重新启动SCI*/
  55. SciaRegs.SCICTL1.bit.SWRESET = 1;
  56. }
  57. /******************************************************************
  58. *函数名:Scia_Send(uint8 data)
  59. *参 数: data,准备发送的字节
  60. *返回值:无
  61. *作 用: SCIA 发送一个字节
  62. ******************************************************************/
  63. void Scia_Send(uint8 data)
  64. {
  65. while(SciaRegs.SCICTL2.bit.TXRDY == 0)
  66. {
  67. }
  68. SciaRegs.SCITXBUF = data;
  69. }
  70. /******************************************************************
  71. *函数名:Scia_Print(char *str)
  72. *参 数: *str,要发送的字符串
  73. *返回值:无
  74. *作 用: SCIA 发送一个字符串
  75. ******************************************************************/
  76. void Scia_Print(char *str)
  77. {
  78. while(*str != '')
  79. {
  80. while(SciaRegs.SCICTL2.bit.TXRDY == 0)
  81. {
  82. }
  83. SciaRegs.SCITXBUF = *str++;
  84. }
  85. }
复制代码


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 中科昊芯
    +关注

    关注

    5

    文章

    79

    浏览量

    5135
  • 开发板试用
    +关注

    关注

    3

    文章

    301

    浏览量

    2031
收藏 人收藏

    评论

    相关推荐

    有奖丨米尔 瑞微RK3576开发板免费试用

    米尔与瑞微合作发布的新品基于瑞微RK3576应用处理器的MYD-LR3576开发板免费试用活动来啦~~米尔提供了7块价值849元的MYD-LR3576
    的头像 发表于 11-12 01:00 79次阅读
    有奖丨米尔 瑞<b class='flag-5'>芯</b>微RK3576<b class='flag-5'>开发板</b>免费<b class='flag-5'>试用</b>

    中科受邀参加中关村科技沙龙,争当科技成果转化排头兵

    近日,中科副总经理吴军宁及人力行政部经理吴丹受邀出席了中关村科技联盟举办的第二期科技沙龙活动。为中关村街道及自动化所领导详细汇报了中科
    的头像 发表于 09-25 08:00 328次阅读
    <b class='flag-5'>中科</b><b class='flag-5'>昊</b><b class='flag-5'>芯</b>受邀参加中关村科技沙龙,争当科技成果转化排头兵

    中科曙光算力服务平台助力大湾区大学发展

    近日,中科曙光—大湾区大学(筹)算力捐赠仪式在大湾区大学(筹)松山校区举行。大湾区大学(筹)教学负责人、信息科学技术学院院长李晓明,中科曙光深圳分公司总经理王志海及双方代表出席仪式。
    的头像 发表于 09-20 15:51 264次阅读

    喜报!中科荣获国家级专精特新“小巨人”企业称号

    喜讯!近日,国家工业和信息化部门正式揭晓了第六批国家专精特新“小巨人”企业名单,中科凭借卓越的技术实力和创新能力,荣获了专精特新“小巨人”企业殊荣。这一荣誉不仅是对中科
    的头像 发表于 09-14 08:00 579次阅读
    喜报!<b class='flag-5'>中科</b><b class='flag-5'>昊</b><b class='flag-5'>芯</b>荣获国家级专精特新“小巨人”企业称号

    【龙芯2K0300蜂鸟试用】1 龙芯中科必知3件事

    感谢电子发烧友论坛,感谢龙芯中科,有幸让我试用2K0300蜂鸟开发板。 知道国产芯片的瑞微,了解国科芯片的全志,以及华为的海思,它们都是arm芯片的国产后起之秀。但对于全国产的龙芯
    发表于 08-12 21:21

    【龙芯2K0300蜂鸟试用】开箱体验

    本帖最后由 ele2022 于 2024-8-13 19:54 编辑 首先感谢电子发烧友和龙芯中科提供的试用机会。 今天开箱体验龙芯中科的一款2K0300蜂鸟开发板。龙芯2K03
    发表于 08-12 19:59

    青年,新征程——中科亿海微2024年度新员工培训顺利开班

    7月16日上午,中科亿海微举行2024年新员工入职培训开班典礼。来自苏州、北京、成都三个大区各个部门的60名新员工汇聚在北京,共同踏上作为“的新征程。公司总裁魏育成博士首先代表全司职工欢迎新
    的头像 发表于 07-18 08:12 529次阅读
    <b class='flag-5'>芯</b>青年,新征程——<b class='flag-5'>中科</b>亿海微2024年度新员工培训顺利开班

    第十三期CCF秀会议:共话未来数据中心的存储平台技术挑战与探索

    、清华大学郑纬民教授,华中科技大学金海教授,清华大学舒继武教授,浪潮存储产品线总经理李辉等20余位专家出席会议。秀会议AC主席、CCF副理事长、清华大学胡事民教授在开幕式上致辞。本次秀会议的执行主席华
    的头像 发表于 06-04 16:33 309次阅读
    第十三期CCF秀<b class='flag-5'>湖</b>会议:共话未来数据中心的存储平台技术挑战与探索

    什么是数据?数据和数据仓库有什么区别?

    从本质上说,数据就是一个信息资源库。人们常常将数据与数据仓库混为一谈,但两者在架构和满足的业务需求上都不一样。尤其是,随着社交媒体数据、物联网机器数据和交易数据持续快速增加,云数据成为了现代
    的头像 发表于 05-20 12:38 566次阅读
    什么是数据<b class='flag-5'>湖</b>?数据<b class='flag-5'>湖</b>和数据仓库有什么区别?

    创新IC新品齐聚松山,用助力机器智能化发展

     电子发烧友网报道(文/李宁远)2024年5月17日,由中国半导体行业协会集成电路设计分会和原微电子(上海)股份有限公司主办的“第十四届松山中国IC创新高峰论坛”在东莞松山举办。神顶科技、一微
    的头像 发表于 05-20 07:09 1166次阅读
    创新IC新品齐聚松山<b class='flag-5'>湖</b>,用<b class='flag-5'>芯</b>助力机器<b class='flag-5'>人</b>智能化发展

    中科荣获“五一”“五四”多项荣誉

    中科荣获“五一” “五四”多项荣誉
    的头像 发表于 05-11 09:34 317次阅读
    <b class='flag-5'>中科</b><b class='flag-5'>芯</b>荣获“五一”“五四”多项荣誉

    联想入股中科慧灵机器公司

    联想入股中科慧灵机器公司 日前联想入股中科慧灵机器公司,北京中科慧灵机器技术有限公司成立于
    的头像 发表于 03-21 16:46 710次阅读

    大联大推出基于中科蓝讯产品的蓝牙音箱开发板方案

    2024年1月9日,致力于亚太地区市场的领先半导体元器件分销商---大联大控股宣布其旗下世平推出基于中科蓝讯(Bluetrum)AB5301A的蓝牙音箱开发板方案。
    的头像 发表于 01-12 10:44 936次阅读
    大联大推出基于<b class='flag-5'>中科</b>蓝讯产品的蓝牙音箱<b class='flag-5'>开发板</b>方案

    中科完成Pre-B轮融资,用于DSP产品研发等

    作为中科院科技成果的转换企业,中科以开源指令集risc-v为基础,制造了多系列数字信号处理器产品,构建了完善的处理器产品生态系统。产品广泛应用于工业控制及电机驱动、数字电源、光伏、
    的头像 发表于 12-06 14:39 1256次阅读

    【社区人物】2023年度电子发烧友社区获奖名单公布

    EASY EAI Nano人工智能开发套件 深圳市微雪电子有限公司 LuckFox Pico 开发板 北京中科科技有限公司
    发表于 11-24 15:16