-
请问HC32LF136的开发板LPuart0如何复用? sos
我在官方提供的样例库中将LPuart1修改成了PB10和PB11的脚复用成LPuart0,但是发现一直未复用成功,请问一下哪里配置错了吗?///
1263浏览量 0回复量 关注量 -
G0001最小开发板识别不到芯片 sos
代码用的例程GPIO_LED_TOGGLE,用的是开发板上自带的的烧录器,报RDDI-DAP ERROR 错误,有时候又识别的到,一点下载就报这个错,有时候又可以下载,下载代码后又识别不到芯片,又报RDDI-DAP ERROR 错误错,用keil进入debug会自动把项目关闭掉,这是什么鬼问题?
818浏览量 0回复量 关注量 -
Microchip PIC32MK多电机开发板初始化ADC问题
我在使用PIC32MK多电机开发板例程时,按照说明文档,供电并短接JP4和JP6,用PICkit3将例程烧写进去以后,初始化会卡在ADC初始化这里[size=14px] while(ADCCON2bits.BGVRRDY == 0U) // Wait until the reference voltage is ready[/size] [size=14px] {[/size] [size=14px] /* Nothing to do */[/size] [size=14px] }[/size] [size=14px]请问这个是为什么呢?[/size]
7893浏览量 7回复量 关注量 -
GD32F470Z-EVAL开发板有适配过openharmony的L0操作系统吗? sos
目前在做L0适配相关工作,请问GD32F470开发板有适配过openharmony的L0级操作系统吗?如果没有,是否有相关适配计划?
4859浏览量 0回复量 关注量 -
AT32F407开发板网口测试 sos
下载官方给的以太网测试代码,并直接将电脑的以太网接口接到开发板上,,电脑以太网显示电联网络拔出,开发板接口黄灯闪烁,绿灯熄灭。
1366浏览量 0回复量 关注量 -
嵌入式Linux如何挂载MTP设备? sos
目前想从安卓拷贝相片到Linux开发板,通过USB连接,识别到安卓设备为MTP设备无法挂载,请问下嵌入式Linux如何挂载MTP设备?
2444浏览量 0回复量 关注量 -
NuMaker-Server-NUC980开发板的按照教程无法进入系统
[align=left]本人在使用官方的NuMaker-Server-NUC980 开发板时,按照教程[/align][align=left]10 分鐘快速學會在新唐 NUC980 上使用嵌入式 Linux OS - YouTube[/align][align=left]编译完成后,按照视频中的步骤,分别下载了各个bin文件,下载完成后,切换到SPI NAND启动,[/align][align=left]出现了如下图所示的错误[/align][align=left][img=203,114]file:///C:/Users/Bnsycmc/AppData/Local/Packages/microsoft.windowscommunicationsapps_8wekyb3d8bbwe/TempState/msohtmlclip/clip_image001.png[/img][/align][align=left]二进制信息如下所示[/align][align=left] [/align][align=left][img=484,192]file:///C:/Users/Bnsycmc/AppData/Local/Packages/microsoft.windowscommunicationsapps_8wekyb3d8bbwe/TempState/msohtmlclip/clip_image002.png[/img][/align][align=left] [/align][align=left]硬件信息为[/align][align=left]MCU:NUC980DK61YC[/align][align=left]SPI NAND FLASH :25N01GVZEIG[/align][align=left] [/align][align=left]USB启动信息如下[/align][align=left][img=452,487]file:///C:/Users/Bnsycmc/AppData/Local/Packages/microsoft.windowscommunicationsapps_8wekyb3d8bbwe/TempState/msohtmlclip/clip_image003.png[/img][/align][align=left]在网路上搜寻了多次讯息后,认然无法解决[/align][align=left] [/align][align=left]指教下该问题出现的原因以及解决方案,感谢![/align][align=left] [/align][align=left] [/align]
1288浏览量 3回复量 关注量 -
AT_START_F403A开发板在RT-Thread Studio下载不了程序
[size=3]在RT-Thread Studio开发过AT_START_F403A吗?用板带的AT-Link下载不了程序,但在Keilk中是可以的[/size][size=3]调试器选择DAP-LINK,[/size][size=3]板载的AT-Link[/size] [size=3] [/size]
5801浏览量 10回复量 关注量 -
GD32450Z-EVAL验证板的DEMO sos
购买了GD32450Z-EVAL这块开发板,在微站找demo没找到,只有F1的,官方没有这方面的例程吗?还是直接用库函数压缩包内的程序也可以点亮开发板?另外微站下载的开发板原理图也不配套 下载视频
1825浏览量 0回复量 关注量 -
华大HC32L110_F003_005开发板如何连接pc的串口进行uart的调试?
仔细看了《HC32L110_HC32F003_HC32F005系列的MCU开发工具用户手册Rev1.0.pdf》关于uart的部分,是这样描述的: [i][color=#000080][color=#000][font=TimesNewRomanPSMT][size=14.04pt]3.1.4 UART [/size][/font][/color][font=宋体][size=14.04pt]接口[/size][/font][/color][/i] [i][color=#000080][font=TimesNewRomanPSMT][size=11.04pt]STK [/size][/font][font=宋体][size=11.04pt]在板调试模块预留了 [/size][/font][font=TimesNewRomanPSMT][size=11.04pt]1 [/size][/font][font=宋体][size=11.04pt]组 [/size][/font][font=TimesNewRomanPSMT][size=11.04pt]UART [/size][/font][font=宋体][size=11.04pt]接口,需要使用 [/size][/font][font=TimesNewRomanPSMT][size=11.04pt]MCU [/size][/font][font=宋体][size=11.04pt]串口功能时,请将 [/size][/font][font=TimesNewRomanPSMT][size=11.04pt]UART [/size][/font][font=宋体][size=11.04pt]接口 [/size][/font][font=TimesNewRomanPSMT][size=11.04pt]CN8[/size][/font][/color][/i] [i][color=#f00000][color=#000080][font=宋体][size=11.04pt]上的信号通过飞线连接至 [/size][/font][font=TimesNewRomanPSMT][size=11.04pt]MCU [/size][/font][/color][color=#000][font=宋体][size=11.04pt][color=#000080]对应串口引脚。[/color][/size][/font][/color][/color][/i] [color=#f00000][color=#000][font=宋体][size=11.04pt][color=#f00000][color=#f00000]查看了原理图,好像和开发板的对不上,比如:调试板上没有CN3,PCB板的部分电路和开发板的也不一致。[/color][/color] [/size][/font][/color][/color] [color=#f00000][color=#000][font=宋体][size=11.04pt]我理解了半天,也没搞明白该怎么接。比如:[/size][/font][/color][/color] [color=#f00000][color=#000][font=宋体][size=11.04pt]1.提供的样例程序是用P35,P36端口作为uart1_tx和uart1_rx的,但检查了线路,丝印为CN2上的P35,P36已经和MCU对应的引脚原本就是连着的。(PCB板上画的是CN7,CN8,但开发板的丝印上却是:CN2,CN3,每个引脚实际上都已经连到CN2和CN3上了)[/size][/font][/color][/color] [color=#f00000][color=#000][font=宋体][size=11.04pt][color=#f00000]2.查看原理图,貌似是通过飞线,把P35替换掉CN2的io的pin上,把p36插到cn2的clk上,然后用串口线连到调试板的J5的:gnd,Txd,Rxd上。我把uart_int的程序编译烧进去后,这样跳线接了一下,但没任何反应。[/color][/size][/font][/color][/color] [color=#f00000][color=#000][font=宋体][size=11.04pt][color=#f00000]请专家指点,该怎么接,才能调试uart的串口通讯?[/color][/size][/font][/color][/color] [color=#f00000][color=#000][font=宋体][size=11.04pt][color=#f00000]PS:我已经把调试板和开发板掰开了。[/color][/size][/font][/color][/color] [color=#f00000][color=#000][font=宋体][size=11.04pt][color=#f00000] [/color][/size][/font][/color][/color] [color=#f00000][color=#000][font=宋体][size=11.04pt][color=#f00000] [/color][/size][/font][/color][/color] [color=#f00000][color=#000][font=宋体][size=11.04pt][color=#f00000] [/color][/size][/font][/color][/color]
1265浏览量 5回复量 关注量 -
HC32L136开发板移植rt-thread nano的问题
[i=s] 本帖最后由 Joen23 于 2020-11-23 15:58 编辑 [/i] 各位大佬,有使用过HC32L136开发板移植rt-thread nano的吗?移植rt-thread nano在rt-thread官网上有详细步骤,需要针对芯片自己编写几个函数,其中我看了rt_hw_console_getchar函数,例子里的rt_hw_console_getchar函数体是这样的[color=rgb(114, 142, 0)][font=SFMono-Regular, Menlo, Monaco, Consolas, "]char rt_hw_console_getchar(void)[/font][/color] [color=#434f54][backcolor=rgb(255, 255, 255)][font=SFMono-Regular, Menlo, Monaco, Consolas, "]{ [/font][/backcolor][/color] [color=rgb(0, 151, 157)][font=SFMono-Regular, Menlo, Monaco, Consolas, "]int[/font][/color][color=#434f54][backcolor=rgb(255, 255, 255)][font=SFMono-Regular, Menlo, Monaco, Consolas, "] ch = [/font][/backcolor][/color][color=rgb(138, 123, 82)][font=SFMono-Regular, Menlo, Monaco, Consolas, "]-1[/font][/color][color=#434f54][backcolor=rgb(255, 255, 255)][font=SFMono-Regular, Menlo, Monaco, Consolas, "]; [/font][/backcolor][/color] [color=rgb(0, 151, 157)][font=SFMono-Regular, Menlo, Monaco, Consolas, "] if[/font][/color][color=#434f54][backcolor=rgb(255, 255, 255)][font=SFMono-Regular, Menlo, Monaco, Consolas, "] (__HAL_UART_GET_FLAG(&UartHandle, UART_FLAG_RXNE) != RESET)[/font][/backcolor][/color] [color=#434f54][backcolor=rgb(255, 255, 255)][font=SFMono-Regular, Menlo, Monaco, Consolas, "] { [/font][/backcolor][/color] [color=#434f54][backcolor=rgb(255, 255, 255)][font=SFMono-Regular, Menlo, Monaco, Consolas, "] ch = UartHandle.Instance->DR & [/font][/backcolor][/color][color=rgb(138, 123, 82)][font=SFMono-Regular, Menlo, Monaco, Consolas, "]0xff[/font][/color][color=#434f54][backcolor=rgb(255, 255, 255)][font=SFMono-Regular, Menlo, Monaco, Consolas, "]; [/font][/backcolor][/color] [color=#434f54][backcolor=rgb(255, 255, 255)][font=SFMono-Regular, Menlo, Monaco, Consolas, "] } [/font][/backcolor][/color] [color=rgb(0, 151, 157)][font=SFMono-Regular, Menlo, Monaco, Consolas, "] else[/font][/color][color=#434f54][backcolor=rgb(255, 255, 255)][font=SFMono-Regular, Menlo, Monaco, Consolas, "] [/font][/backcolor][/color] [color=#434f54][backcolor=rgb(255, 255, 255)][font=SFMono-Regular, Menlo, Monaco, Consolas, "] { [/font][/backcolor][/color] [color=rgb(0, 151, 157)][font=SFMono-Regular, Menlo, Monaco, Consolas, "] if[/font][/color][color=#434f54][backcolor=rgb(255, 255, 255)][font=SFMono-Regular, Menlo, Monaco, Consolas, "](__HAL_UART_GET_FLAG(&UartHandle, UART_FLAG_ORE) != RESET) [/font][/backcolor][/color] [color=#434f54][backcolor=rgb(255, 255, 255)][font=SFMono-Regular, Menlo, Monaco, Consolas, "] { [/font][/backcolor][/color] [color=#434f54][backcolor=rgb(255, 255, 255)][font=SFMono-Regular, Menlo, Monaco, Consolas, "] __HAL_UART_CLEAR_OREFLAG(&UartHandle);[/font][/backcolor][/color] [color=#434f54][backcolor=rgb(255, 255, 255)][font=SFMono-Regular, Menlo, Monaco, Consolas, "] } [/font][/backcolor][/color] [color=#434f54][backcolor=rgb(255, 255, 255)][font=SFMono-Regular, Menlo, Monaco, Consolas, "] rt_thread_mdelay([/font][/backcolor][/color][color=rgb(138, 123, 82)][font=SFMono-Regular, Menlo, Monaco, Consolas, "]10[/font][/color][color=#434f54][backcolor=rgb(255, 255, 255)][font=SFMono-Regular, Menlo, Monaco, Consolas, "]);[/font][/backcolor][/color] [color=#434f54][backcolor=rgb(255, 255, 255)][font=SFMono-Regular, Menlo, Monaco, Consolas, "] } [/font][/backcolor][/color] [color=rgb(0, 151, 157)][font=SFMono-Regular, Menlo, Monaco, Consolas, "]return[/font][/color][color=#434f54][backcolor=rgb(255, 255, 255)][font=SFMono-Regular, Menlo, Monaco, Consolas, "] ch;[/font][/backcolor][/color] [color=#434f54][backcolor=rgb(255, 255, 255)][font=SFMono-Regular, Menlo, Monaco, Consolas, "]}[/font][/backcolor][/color] [color=#434f54][backcolor=rgb(255, 255, 255)][font=SFMono-Regular, Menlo, Monaco, Consolas, "]需要使用到串口状态寄存器中[/font][/backcolor][/color][color=rgb(67, 79, 84)][backcolor=rgb(255, 255, 255)][font=SFMono-Regular, Menlo, Monaco, Consolas, "]UART_FLAG_RXNE和[/font][/backcolor][/color][color=rgb(67, 79, 84)][backcolor=rgb(255, 255, 255)][font=SFMono-Regular, Menlo, Monaco, Consolas, "]UART_FLAG_ORE这两个标志位,[/font][/backcolor][/color][color=rgb(67, 79, 84)][backcolor=rgb(255, 255, 255)][font=SFMono-Regular, Menlo, Monaco, Consolas, "]但是华大的hc32l136芯片比较低级[/font][/backcolor][/color][color=rgb(67, 79, 84)][font=SFMono-Regular, Menlo, Monaco, Consolas, "],它的串口状态寄存器里[/font][/color][color=rgb(67, 79, 84)][font=SFMono-Regular, Menlo, Monaco, Consolas, "]没有这两个标志位。[/font][/color][color=rgb(67, 79, 84)][backcolor=rgb(255, 255, 255)][font=SFMono-Regular, Menlo, Monaco, Consolas, "](说低级不是贬低华大[/font][/backcolor][/color][color=rgb(67, 79, 84)][backcolor=rgb(255, 255, 255)][font=SFMono-Regular, Menlo, Monaco, Consolas, "]芯片,华大比较高级的芯片如hc32f460的串口状态寄存器有这两个标志位)[/font][/backcolor][/color][color=rgb(67, 79, 84)][backcolor=rgb(255, 255, 255)][font=SFMono-Regular, Menlo, Monaco, Consolas, "],那移植rt-thread nano[/font][/backcolor][/color][color=rgb(67, 79, 84)][backcolor=rgb(255, 255, 255)][font=SFMono-Regular, Menlo, Monaco, Consolas, "]时这个[/font][/backcolor][/color]rt_hw_console_getchar函数应该怎么编写?
1695浏览量 14回复量 关注量