diff options
| author | hathach <[email protected]> | 2013-10-29 14:19:56 +0700 |
|---|---|---|
| committer | hathach <[email protected]> | 2013-10-29 14:19:56 +0700 |
| commit | db986b3107c5e7c0c91cb808c0676313ba598cab (patch) | |
| tree | 37e7b3bac11aa26db42cc275c3980b4d9fedef64 /demos/device/keyboard | |
| parent | 357813f1714168746cf20b91ea6e11502003e5c5 (diff) | |
able to fully enumerated with keyboard
Diffstat (limited to 'demos/device/keyboard')
| -rw-r--r-- | demos/device/keyboard/.cproject | 4 | ||||
| -rw-r--r-- | demos/device/keyboard/main.c | 27 |
2 files changed, 14 insertions, 17 deletions
diff --git a/demos/device/keyboard/.cproject b/demos/device/keyboard/.cproject index 4193f9e38..465b04542 100644 --- a/demos/device/keyboard/.cproject +++ b/demos/device/keyboard/.cproject @@ -244,7 +244,7 @@ <tool command="arm-none-eabi-gcc" commandLinePattern="${COMMAND} ${FLAGS} ${OUTPUT_FLAG}${OUTPUT_PREFIX}${OUTPUT} ${INPUTS}" errorParsers="org.eclipse.cdt.core.GLDErrorParser" id="com.crt.advproject.link.exe.debug.2143352384" name="MCU Linker" superClass="com.crt.advproject.link.exe.debug">
<option id="com.crt.advproject.link.arch.449102543" name="Architecture" superClass="com.crt.advproject.link.arch" value="com.crt.advproject.link.target.cm4" valueType="enumerated"/>
<option id="com.crt.advproject.link.thumb.1645494591" name="Thumb mode" superClass="com.crt.advproject.link.thumb" value="true" valueType="boolean"/>
- <option id="com.crt.advproject.link.script.1301365456" name="Linker script" superClass="com.crt.advproject.link.script" value=""device_keyboard_Board_EmbeddedArtists4357.ld"" valueType="string"/>
+ <option id="com.crt.advproject.link.script.1301365456" name="Linker script" superClass="com.crt.advproject.link.script" value=""device_keyboard_Board_EA4357.ld"" valueType="string"/>
<option id="com.crt.advproject.link.manage.679369872" name="Manage linker script" superClass="com.crt.advproject.link.manage" value="true" valueType="boolean"/>
<option id="gnu.c.link.option.nostdlibs.1169165709" name="No startup or default libs (-nostdlib)" superClass="gnu.c.link.option.nostdlibs" value="true" valueType="boolean"/>
<option id="gnu.c.link.option.other.1791196714" name="Other options (-Xlinker [option])" superClass="gnu.c.link.option.other" valueType="stringList">
@@ -253,7 +253,7 @@ </option>
<option id="gnu.c.link.option.paths.975811544" name="Library search path (-L)" superClass="gnu.c.link.option.paths"/>
<option id="gnu.c.link.option.libs.1195892209" name="Libraries (-l)" superClass="gnu.c.link.option.libs"/>
- <option id="com.crt.advproject.link.gcc.hdrlib.2063456418" name="Use C library" superClass="com.crt.advproject.link.gcc.hdrlib" value="com.crt.advproject.gcc.link.hdrlib.codered.semihost" valueType="enumerated"/>
+ <option id="com.crt.advproject.link.gcc.hdrlib.2063456418" name="Use C library" superClass="com.crt.advproject.link.gcc.hdrlib" value="com.crt.advproject.gcc.link.hdrlib.codered.nohost" valueType="enumerated"/>
<option id="com.crt.advproject.link.fpu.764700776" name="Floating point" superClass="com.crt.advproject.link.fpu" value="com.crt.advproject.link.fpu.fpv4" valueType="enumerated"/>
<inputType id="cdt.managedbuild.tool.gnu.c.linker.input.1656058909" superClass="cdt.managedbuild.tool.gnu.c.linker.input">
<additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/>
diff --git a/demos/device/keyboard/main.c b/demos/device/keyboard/main.c index f15b80255..5f1ee8608 100644 --- a/demos/device/keyboard/main.c +++ b/demos/device/keyboard/main.c @@ -82,23 +82,20 @@ void led_blinking_task(void * p_para) } #if TUSB_CFG_DEVICE_HID_KEYBOARD +hid_keyboard_report_t keyboard_report TUSB_CFG_ATTR_USBRAM; void keyboard_device_app_task(void * p_para) { -#if 0 - if (tusbd_is_configured()) - { - static uint32_t count =0; - if (count < 4) - { - count++; - - tusbd_hid_keyboard_send_report( - &(hid_keyboard_report_t) { - .keycode = { 0x04 } } - ); - } - } -#endif +// if (tusbd_is_configured(0)) +// { +// static uint32_t count =0; +// if (count < 10) +// { +// count++; +// +// keyboard_report.keycode[0] = 0x04; +// tusbd_hid_keyboard_send(0, &keyboard_report ); +// } +// } } #endif |
