); lxi-> System-> IO-> WriteString(“SOUR:DIG:DRIV ACT,(@ 2101)\ n“,VARIANT_TRUE); lxi->
2019-06-27 12:37
ADP2441做恒流源,输出电流250mA,空载时芯片发热;手按压芯片一会后(
2019-02-13 11:26
切实可行的办法吗?A3是否比A1更好?有没有关于RoAMAP发布新B1版本的消息?我得走了,因为这个项目很快就要投产了,我没有时间。我对这个问题感到非常沮丧。我已经花了很多资源来解决USAT DRIV.CF中的一个问题。
2019-11-07 07:37
如下图,采用单片机他激方式驱动雾化片,有时驱动MOS管会很烫,有什么方式实现软开关驱动,并且频率随时调整或者通过自激振荡谐振在陶瓷片的谐振频率上,求高手回答! 一定要软开关驱动,保证MOS管不烫。
2019-04-09 09:18
本帖最后由 一只耳朵怪 于 2018-6-5 16:34 编辑 裸机starterware。我想实现在nand 启动的时候,从nand 拷贝程序到ram的时候显示一个加载进度条,请问如何实现?烦请TI各位工程师指导。
2018-06-04 08:33
[ 2.279365] davinci_mdio 4a101000.mdio: phy[0]: device 4a101000.mdio:00, driv er SMSC LAN8710
2018-06-21 07:44
MOSFET的栅极,该栅极被一个39 K电阻拉低至-12V。这意味着为了激活高压转换器,PIC输出必须DRIV。E电流通过LED从引脚上的高电压水平。我们对此感到困惑,因为我们理解PIC出来的复位与端口
2019-04-17 11:38
使用:MPLAB X IDE v3.35Harmony2.00bPIC32MX340F512HI像这样配置SPI:驱动程序模式:中断模式SPI中断优先级:INT_PRIORITY_LEVEL1SPI中断子优先级:INT_SUBPRIORITY_LEVEL0.:主模式数据宽度:8位缓冲模式:标准允许空闲运行协议类型:DRV_SPI_PROTOCOL_TYPE_STANDARDClock使用:CLK_BUS_PERIPHERAL_2SPI点击率-Hz:1000000时钟模式:DRV_SPI_CLOCK_MODE_IDLE_LOW_EDGE_RISE输入阶段:SPI_INPUT_SAMPLING_PHASE_IN_MIDDLEDON不使用队列中的DMAMax作业:10最小为实例保留的作业队列数量:1I像这样设置:PI作业:但是回调MCP3903A SistaBCB1从来没有运行过。当我在system_inter..c中添加断点时,我发现_IntHandlerSPIInstance0从不运行,因此DRV_SPI_Tasks从不被调用。但是,当我添加这样的SPI工作:…经过一些代码检查,我发现了代码的可疑差异:DRV_SPI_BufferAddWriteRead2DRV_SPI_BufferAddWrite2DRV_SPI_BufferAddWrite2DRV_SPI_BufferAddRead2是bug,还是我使用DRV_SPI_BufferAddWriteRead2不正确? 以上来自于百度翻译 以下为原文 Using:MPLAB X IDE v3.35Harmony 2.00bPIC32MX340F512HI configure up SPI like this:Driver Mode: Interrupt ModeSPI Interrupt Priority: INT_PRIORITY_LEVEL1SPI Interrupt Sub-priority: INT_SUBPRIORITY_LEVEL0Mode: Master ModeData Width: 8-bitBuffer Mode: StandardAllow Idle RunProtocol Type: DRV_SPI_PROTOCOL_TYPE_STANDARDClock To Use: CLK_BUS_PERIPHERAL_2SPI Click Rate - Hz: 1000000Clock Mode: DRV_SPI_CLOCK_MODE_IDLE_LOW_EDGE_RISEInput Phase: SPI_INPUT_SAMPLING_PHASE_IN_MIDDLEDon't Use DMAMax Jobs In Queue: 10Minimum Number of Job Queue Reserved For Instance: 1I set up SPI like this:// start SPI for ADC app_data.adc_spi = DRV_SPI_Open(DRV_SPI_INDEX_0, DRV_IO_INTENT_READWRITE); if (DRV_HANDLE_INVALID == app_data.adc_spi) {return; } DRV_SPI_CLIENT_DATA adc_spi_client_data = {.operationStarting = APP_adc_select,.operationEnded = APP_adc_unselect }; if (DRV_SPI_ClientConfigure(app_data.adc_spi, &adc_spi_client_data) < 0) {return; }Later, I add an SPI job:DRV_SPI_BufferAddWriteRead2(mcp3903_spi_handle, mcp3903_spi_tx_buffer, 13, mcp3903_spi_rx_buffer, 13, mcp3903_start_cb_1, NULL, NULL);But the callback mcp3903_start_cb_1 never runs. When I add a breakpoint in system_interrupt.c , I discovered that _IntHandlerSPIInstance0 never runs, so DRV_SPI_Tasks is never called. However, when I add the SPI job like this:DRV_SPI_BufferAddWrite2(mcp3903_spi_handle, mcp3903_spi_tx_buffer, 13, mcp3903_start_cb_1, NULL, NULL);... the interrupt runs. After some code inspection, I found suspicious differences in code:DRV_SPI_BufferAddWriteRead2 if (pDrvObject->taskMode == DRV_SPI_TASK_MODE_ISR) {pDrvObject->txEnabled = true;SYS_INT_SourceEnable(pDrvObject->txInterruptSource); }DRV_SPI_BufferAddWrite2 if (pDrvObject->taskMode == DRV_SPI_TASK_MODE_ISR) {pDrvObject->txEnabled = true;pDrvObject->rxEnabled = true;SYS_INT_SourceEnable(pDrvObject->txInterruptSource);/* Trigger SPI interrupt for the first time for the devices which don't have persistent interrupt */_DRV_SPI_INTERRUPT_TRIGGER(pDrvObject->txInterruptSource); }DRV_SPI_BufferAddRead2 if (pDrvObject->taskMode == DRV_SPI_TASK_MODE_ISR) {pDrvObject->rxEnabled = true;SYS_INT_SourceEnable(pDrvObject->rxInterruptSource);SYS_INT_SourceEnable(pDrvObject->txInterruptSource);/* Trigger SPI interrupt for the first time for the devices which don't have persistent interrupt */_DRV_SPI_INTERRUPT_TRIGGER(pDrvObject->rxInterruptSource); } Is this a bug, or am I using DRV_SPI_BufferAddWriteRead2 incorrectly?
2019-07-15 15:51
巡线智能车控制中的CNN网络有何应用?嵌入式单片机中的神经网络该怎样去使用?如何利用卷积神经网络去更好地控制巡线智能车呢?
2021-12-21 07:47
近年来,嵌入式技术发展迅速。嵌入式系统是指以应用为中心,以计算机技术为基础,软硬件可裁减,适合应用系统对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统。在数据传输领域,嵌入式系统具有传统的微机系统无法比拟的优势。首先,硬件集成度高,程序可固化在FLASH/ROM等芯片中,不易破坏,因此系统可靠性大大提高;其次,随着集成电路技术的飞速发展,高端微型处理器和SoC广泛应用,嵌入式系统的体积不断减小,携带和使用非常方便;再次,嵌入式系统易扩展出输入/输出(I/O)接口来实现各种功能;最后,嵌入式系统具有成本低、开发周期短的特点。
2019-07-22 06:07