2687|0

388

帖子

0

TA的资源

纯净的硅(初级)

楼主
 

TIVA C Launchpad第五周的心得---USB CDC mode [复制链接]

程序内容:将Launchpad的USB设置成虚拟串口 同PC进行通讯。

根据以前学习的方法导入存在的工程文件C:\ti\TivaWare_C_Series-1.1\examples\boards\ek-tm4c123gxl\usb_dev_serial,将PC端的串口程序波特率设置为115200 , 8,n,1,
根据程序内容修改其中的ADC的设置。
   
//Launchpad 收到数据后直接通过串口发送
case USB_EVENT_RX_AVAILABLE: {
        //
        // Feed some characters into the UART TX FIFO and enable the
        // interrupt so we are told when there is more space.
        //
        USBUARTPrimeTransmit(USB_UART_BASE);
        ROM_UARTIntEnable (USB_UART_BASE, UART_INT_TX);
        break;

//在出程序里面发送数据时切换蓝色LED灯的亮和灭
        if (ui32TxCount != g_ui32UARTTxCount) {
            //
            // Turn on the Green LED.
            //
            if (GPIOPinRead(GPIO_PORTF_BASE, GPIO_PIN_2)) {
                GPIOPinWrite(GPIO_PORTF_BASE,
                        GPIO_PIN_1 | GPIO_PIN_2 | GPIO_PIN_3, 0);
            } else {
                GPIOPinWrite(GPIO_PORTF_BASE, GPIO_PIN_2, 4);
            }


导入后的usb_dev_serial工程




收到PC端后的数据显示


PC端发送0x01-0x15的数据


[ 本帖最后由 hjf2002 于 2013-12-13 19:34 编辑 ]
 
点赞 关注

回复
举报
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表